clear spell following rain - Spanish English Dictionary